Skip to content

fix(deps): update module github.com/minio/minio-go/v7 to v7.3.0 - #1467

Merged
kalbasit merged 3 commits into
renovate/opentelemetry-go-contrib-monorepofrom
renovate/github.com-minio-minio-go-v7-7.x
Sep 7, 2026
Merged

fix(deps): update module github.com/minio/minio-go/v7 to v7.3.0#1467
kalbasit merged 3 commits into
renovate/opentelemetry-go-contrib-monorepofrom
renovate/github.com-minio-minio-go-v7-7.x

Conversation

@renovate

@renovate renovate Bot commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/minio/minio-go/v7 v7.2.1v7.3.0 age confidence

Release Notes

minio/minio-go (github.com/minio/minio-go/v7)

v7.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: minio/minio-go@v7.2.1...v7.3.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Aug 16, 2026
@renovate

renovate Bot commented Aug 16, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 7 additional dependencies were updated

Details:

Package Change
github.com/klauspost/cpuid/v2 v2.3.0 -> v2.4.0
golang.org/x/crypto v0.54.0 -> v0.55.0
golang.org/x/mod v0.37.0 -> v0.38.0
golang.org/x/net v0.57.0 -> v0.58.0
golang.org/x/text v0.40.0 -> v0.41.0
golang.org/x/tools v0.47.0 -> v0.48.0
gopkg.in/ini.v1 v1.67.2 -> v1.67.3

@renovate
renovate Bot enabled auto-merge (squash) August 16, 2026 01:16
@dosubot dosubot Bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Aug 16, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-minio-minio-go-v7-7.x branch from 07eb192 to 1c46501 Compare August 17, 2026 06:37
@renovate
renovate Bot force-pushed the renovate/github.com-minio-minio-go-v7-7.x branch from bcc321e to c166fe3 Compare August 26, 2026 02:35
@renovate renovate Bot changed the title fix(deps): update module github.com/minio/minio-go/v7 to v7.3.0 fix(deps): update module github.com/minio/minio-go/v7 to v7.3.0 - abandoned Aug 30, 2026
@renovate

renovate Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

@renovate
renovate Bot force-pushed the renovate/github.com-minio-minio-go-v7-7.x branch from aa2518e to eaaf242 Compare September 6, 2026 23:22
@renovate renovate Bot changed the title fix(deps): update module github.com/minio/minio-go/v7 to v7.3.0 - abandoned fix(deps): update module github.com/minio/minio-go/v7 to v7.3.0 Sep 6, 2026
@renovate

renovate Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

minio-go v7.3.0 reports io.EOF from Object.Stat() whenever the read offset
is past the object size, and it parses that size out of the Content-Length
header, defaulting to -1 when the header is missing. The mocked responses
never set it, so every Stat() through the mock transport started failing
with EOF.

Set Content-Length on the mocked replies the way a real S3 endpoint does,
and give the secret-key read-error case a HEAD reply that advertises a
non-empty object so the SDK still goes on to fetch the body.
@kalbasit
kalbasit force-pushed the renovate/github.com-minio-minio-go-v7-7.x branch from debc782 to 29e6b11 Compare September 7, 2026 00:37
@kalbasit
kalbasit disabled the stack merge September 7, 2026 00:37
@kalbasit
kalbasit changed the base branch from main to renovate/opentelemetry-go-contrib-monorepo September 7, 2026 00:37
@kalbasit

kalbasit commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Rebased into stack #1494, on top of #1457.

Extra commit test(s3): give the mocked S3 responses a Content-Length is required by this bump. minio-go v7.3.0 added an if o.currOffset > o.totalSize { return io.EOF } guard to Object.Stat(), and it takes the size from the Content-Length header, defaulting to -1 when the header is absent. The mocked responses never set it, so 0 > -1 made every Stat() through the mock transport fail with EOF.

A real S3 endpoint always sends Content-Length, so this is a gap in the fixture rather than a production bug — the mocks now set it the way S3 does, and the secret-key read-error case gets a HEAD reply advertising a non-empty object so the SDK still goes on to fetch the body.

@kalbasit
kalbasit merged commit afc1cda into main Sep 7, 2026
66 of 69 checks passed
@kalbasit
kalbasit deleted the renovate/github.com-minio-minio-go-v7-7.x branch September 7, 2026 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant